Repository navigation
fix(OMN-11513): align pricing manifest keys with vLLM-served model IDs - #1735
jonahgabriel wants to merge 4 commits into
Conversation
Rename the two local model keys added in PR 1733 to match the exact model IDs returned by /v1/models on the serving endpoints. ModelPricingTable does an exact-match dict lookup, so keys must match what gets written into delegation_events.delegated_to via endpoint_registry.yaml. - qwen3.6-35b-a3b → Qwen3.6-35B-A3B (matches .201:8000 /v1/models) - qwen3.6-27b-mtp-iq4xs → Qwen3.6-27B-MTP-IQ4_XS.gguf (matches .201:8001 /v1/models) - text-embedding-gte, deepseek-v4-flash, deepseek-v4-pro unchanged (already match) 69 pricing-related unit tests pass.
|
Warning Review limit reached
Your plan includes 5 reviews of capacity. Refill in 48 minutes and 48 seconds. Your organization has run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After more review capacity refills, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than trial, open-source, and free plans. In all cases, review capacity refills continuously over time. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
Closing in favor of new PR from correctly named branch (branch naming must include ticket reference per receipt gate policy) |
Summary
/v1/modelson the serving endpointsModelPricingTable.estimate_cost()does exact-match dict lookup; keys must matchdelegation_events.delegated_toexactlytext-embedding-gte,deepseek-v4-flash,deepseek-v4-prowere already correctChanges:
qwen3.6-35b-a3bQwen3.6-35B-A3B.201:8000qwen3.6-27b-mtp-iq4xsQwen3.6-27B-MTP-IQ4_XS.gguf.201:8001Companion PR in omnimarket (PR #847) updates
endpoint_registry.yamlto write matching model IDs into delegation events.Verification
uv run pytest tests/ -k pricing -v: 69 tests passedpre-commit run --files src/omnibase_infra/configs/pricing_manifest.yaml: all hooks passed including Lint pricing manifest seed keys and ONEX Contract ValidationTicket
OMN-11513
Evidence-Ticket: OMN-11513
Evidence-Source: OCC#1607